Dorchester is definitely a place of contrasts. Visitors will be enticed by the perfect mixture of old classic buildings and modernist constructions. The modern activities one can conduct in this place contrast to the beautiful landscapes around it too.